<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		元字符:
		<script>
			//^:必须以XXx开头
			//$:必须以XXX结尾  ^和$结合后个数一定要匹配
			
			//[abc]:  这个集合中随机抽取1个
			//[^abc]:  这个集合中随机抽取1个,不能是集合的内容  
			//         ^ 在[]里面,就是除了的意思
			//[0-9]  0-9中随机抽取一位
			//[a-z]  a-z中随机抽取一位
			//[A-Z]  A-Z中随机抽取一位
		      
			
			// let str="a";
			// let reg=/^[abc123]$/;
			// console.log(reg.test(str));
			
			// let str="e";
			// let reg=/^[^abc]$/;
			// console.log(reg.test(str));
			
			// let str="3";
			// let reg=/^[0-9]$/;
			// console.log(reg.test(str));
			
			// let str="_";
			// let reg=/^[A-z]$/;
			// console.log(reg.test(str));
			
			//匹配 字母 数字 下划线
			let str="a";
			let reg=/^[A-Za-z0-9_]$/;
			console.log(reg.test(str));
			
		</script>
	</body>
</html>
